Decadent
Here people mostly pay by the hour, but you might use it in emergencies.
Basic, small rooms
There is a youth hostel in Old Town that also offers singles, doubles and family rooms:
Bright and clean, high ceilings. Shared bathroom. Kitchen. No breakfast.
(http://www.brazils-hotels...) - nice rooms right on the beach, good food.
Plenty of options within the Old Town, which is where most visitors wisely choose to stay. If you for some reason prefer a beach, Calhau has many pousadas no budget options, beach bars and a few restaurants.